highway police (patrol) - German English Dictionary